package org.jeecg.modules.innerApi.zhiYunSdApi.requestVo;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import java.io.Serializable;

/**
* @Author: Niugeng
* @Create: 2023/08/30
* @Description：获取版式文件入参15
*/
@Data
@Builder
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "获取版式文件入参15")
public class SdHqbswjrc15Param implements Serializable {

    private static final long serialVersionUID = 1L;


    /**
    * 获取版式类型-是-1：PDF 2：OFD 3：XML 4：下载地址-
    */
    @ApiModelProperty(value = "获取版式类型-是-1：PDF 2：OFD 3：XML 4：下载地址-")
    @JSONField(name = "downflag",ordinal = 0)
    private String downflag;

    /**
    * 纳税人识别号-是-纳税人识别号-
    */
    @ApiModelProperty(value = "纳税人识别号-是-纳税人识别号-")
    @JSONField(name = "nsrsbh",ordinal = 1)
    private String nsrsbh;

    /**
    * 发票号码-是-发票号码-
    */
    @ApiModelProperty(value = "发票号码-是-发票号码-")
    @JSONField(name = "fphm",ordinal = 2)
    private String fphm;

    /**
    * 开票日期-否-格式：yyyyMMddHHmmss-
    */
    @ApiModelProperty(value = "开票日期-否-格式：yyyyMMddHHmmss-")
    @JSONField(name = "kprq",ordinal = 3)
    private String kprq;

    /**
    * 是否添加签章-否-默认不添加，-
    */
    @ApiModelProperty(value = "是否添加签章-否-默认不添加(1-添加，其余任意值-不添加)")
    @JSONField(name = "addSeal",ordinal = 4)
    private String addSeal;


}
